HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ip-172-26-0-120 6.17.0-1009-aws #9~24.04.2-Ubuntu SMP Fri Mar 6 23:50:29 UTC 2026 x86_64
User: ubuntu (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /var/www/html/orbi-individual/node_modules/next/dist/server/lib/squoosh/main.d.ts
/// <reference types="node" />
type RotateOperation = {
    type: 'rotate';
    numRotations: number;
};
type ResizeOperation = {
    type: 'resize';
} & ({
    width: number;
    height?: never;
} | {
    height: number;
    width?: never;
} | {
    width: number;
    height: number;
});
export type Operation = RotateOperation | ResizeOperation;
export type Encoding = 'jpeg' | 'png' | 'webp' | 'avif';
export declare function getMetadata(buffer: Buffer): Promise<{
    width: number;
    height: number;
}>;
export declare function processBuffer(buffer: Buffer, operations: Operation[], encoding: Encoding, quality: number): Promise<Buffer>;
export declare function decodeBuffer(buffer: Buffer): Promise<import("./image_data").default>;
export {};